truppen einsetzen - German English Dictionary
History

truppen einsetzen



Meanings of "truppen einsetzen" in English German Dictionary : 1 result(s)

German English
General
Truppen einsetzen [v] deploy troops